be judge and jury - Turc Anglais Dictionnaire